hitch insert - Turco Inglés Diccionario